home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac 1993 September / September 93.iso / Archives / Utilities / Graphic / Conversion / viewers / GL Viewer 1.1.1 / src ƒ / glassert.c < prev    next >
Encoding:
C/C++ Source or Header  |  1993-09-04  |  324 b   |  23 lines  |  [TEXT/KAHL]

  1. /*
  2.  *  glassert.c
  3.  *
  4.  */
  5.  
  6. #include <stdio.h>
  7. #include <stdlib.h>
  8. #include "glassert.h"
  9. #include "xlib.h"
  10.  
  11.  
  12.     int
  13. __glassert (char *expr, char *file, int line)
  14.  
  15. {
  16.     fprintf (stderr, "Assertion failed: %s, file %s, line %d\n", expr, file, line);
  17.  
  18.     fprintf (stderr, "(Press «return» to exit)");
  19.     fflush (stderr);
  20.  
  21.     XExit (-1);
  22. }
  23.